@charset "utf-8";
* {
    margin: 0px;
    padding: 0px;
}
body{
 /*font-size:62.5%;*/
 
}
html, body {
    height: auto;
	margin:0; 
	padding:0;
	font-size: 14px;
    text-align: center;	
	background:#fff;
}
a img
{ 
border:none;

}
ul, li {
    list-style: none outside none;
	margin:0; 
	padding:0;
}
a { color:#000000;
    text-decoration: none;
	_cursor:pointer;
}
a:hover {
    color: #137dd1;
    text-decoration: none;
	cursor:pointer;
}
/*全局*/
.clear{clear:both;}
.w1000{ width:1000px;}
.w355{ width:355px;}
.w700{width:700px;}
.mt10{margin-top:10px;}
.pt8{ padding-top:8px;}
.mpl{padding:0 15.7px;}
.mt8{ margin-top:10px;}

.fl{ float:left;}
.fr{ float:right;}
.center{ margin:0 auto;}
.border{ border-left:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;border-right:1px solid #d7d7d7;}
.bt{ border-bottom:1px solid #d7d7d7;}
.ml{ margin-left:6px;}
.ml8{ margin-left:9px;}
.ml10{margin-left:10px;}
.pl{ padding-left:7px;}
.w268{ width:268px;}
.border1{border-bottom:1.5px solid #f6e4cc;}
.border2{border:1px solid #d7d7d7;}
.border3{  border-left:1px solid #d7d7d7;border-bottom:3px double #d7d7d7;border-right:1px solid #d7d7d7;}
.h222{ height:222px;}
/**/
.top{ width:100%; height:324px;}
.header{ height:30px; background:url(head-top.gif) repeat-x; }
.header span{ font-size:12px; float:left;padding-top:6px;}
.weather{ padding-top:4px; float:left;}
.head{ width:1000px; height:255px; background:url(head_pic.jpg) no-repeat; margin:0 auto;}
.headnight{ width:1000px; height:255px; background:url(night.jpg) no-repeat; margin:0 auto;}
#search_box{width:260px; height:23px; float:right;margin-top:6px;}/*搜索*/
.search{background:url(search_b.gif) no-repeat; float:right; font-size:12px; color:#333333; }
.menu{width:1000px; height:40px; background:url(menu_bg.jpg) repeat-x; margin:0 auto;} /*修改过4-17 9:44*/
.menu ul{ width:1000px; margin:0 auto; }
.menu ul li{ height:40px; float:left;font:17px/35px "Microsoft YaHei","微软雅黑";}
.menu ul li:hover{background:url(menu_hover.jpg) repeat-x;}
.menu ul a{ float:left; color:#FFFFFF;}
.menu ul a:hover{color:#FFFFFF;}
.menu_bottom{clear:both;width:1000px; margin:0 auto; background:url(con1-bg.png) repeat-x; height:10px;}

.content{ width:100%; height:auto;}
.con1{height:330px;}
/**/
/* qqshop focus */
#focus {width:640px; height:328px; overflow:hidden; position:relative;}
#focus ul {height:328px; position:absolute;}
#focus ul li {float:left; width:640px; height:328px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:640px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:640px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
/**/
.news{ width:480px; height:329px; background:#efefef;}
.news p{ height:40px; color:#cc0001;
 font: 1.2em/40px "Microsoft YaHei","微软雅黑","Microsoft JhengHei","黑体"; 
 _font: 1.2em/40px "Microsoft YaHei","微软雅黑","Microsoft JhengHei","黑体"; 
  text-align:left; text-indent:15px;} 
.news ul{ padding-top:5px; padding-left:5px; _padding-left:0px;_padding-top:0px; display:inline-block;}  
.news ul li{ font-size:14px; height:33px;  width:430px; line-height:30px;; 
background:url(icon.png) no-repeat scroll -8px -20px ; padding-left:20px;
 text-align:left;
 border-bottom:1px dashed #bfbfbf;}
.news ul li span{float:right;}
 
.con2{ height:218px;overflow:hidden;}
.con_top{ height:28px;background:url(l-bg.png) repeat-x; border-top:1px solid #d7d7d7;}
.con2 dl dt{  float:left; line-height:28px; font-size:1em;font-weight:bold;padding:0 13px;;border-right:1px solid #d7d7d7;
 }
.con2 ul{ padding-top:7px;}
.con2 .enli{ height:auto;}
.con2 .enli li{ height:30px; line-height:28px;  font-size:12px; text-align:left;
background:url(icon.png) no-repeat scroll 0 -72px; 
padding-left:20px;}
.hover{ color:#137dd1; background:url(hover_bg.png) repeat-x;}
.c3{ background:url(gswindow.png) no-repeat; height:217px;}
.c3 p{  line-height:32px; color:#147ed6; font-weight:bold; font-size:1.1em; text-align:left; text-indent:25px;}
.c3 div ul{ width:240px; padding-left:10px; padding-top:0;font-size:12px;}
.c3 div ul li{ height:30px; line-height:30px; text-align:left; text-indent:15px;
background:url(icon.png) no-repeat scroll -10px 4px ;
 }

.video li{font-size:12px;height:27.5px; text-align:left; text-indent:35px; line-height:25px;
background:url(icon.png) no-repeat scroll 0 -50px ;}
.c3 table tr{ height:46px;}


.banner{ height:70px; background:url(banner.jpg) no-repeat;}

.c4{ height:190px;background:url(3.jpg) no-repeat scroll 0 49px;}
.c4top{width:897px;height:34px; background:url(c4top.gif) repeat-x; border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7; 
float:right;}
.title{ width:100px; border-top:3px solid #127fd4;line-height:33px; text-align:left;font-size:1em;font-weight:bold;color:#117fd6; text-indent:17px; background:#FFFFFF;border-right:1px solid #d7d7d7;}
.c4con{ width:880px; margin-left:100px; height:140px; padding-top:8px; clear:both;}
.c4con_1{ width:400px;  float:left;
        -moz-border-radius: 5px;         /* Gecko browsers */
        -webkit-border-radius: 5px;   /* Webkit browsers */
        border-radius:5px;            /* W3C syntax */}
.c4con p{width:50px; display:block; float:left;
 padding-top:15px;  height:110px;font-weight:bold;color:#127fd4; border-right:1px solid #d7d7d7;}
.c4con_1 dd{float:left; line-height:30px;  font-size:12px; padding-left:15px;}

.c4con_2{ width:457px; display:inline-block; margin-left:15px;
        -moz-border-radius: 5px;         /* Gecko browsers */
        -webkit-border-radius: 5px;   /* Webkit browsers */
        border-radius:5px;            /* W3C syntax */}
.c4con_2 ul{ padding-left:15px; width:390px; float:right;}
.c4con_2 ul li{ font-size:12px; line-height:30px; text-align:left; text-indent:10px;
background:url(icon.png) no-repeat scroll -11px -22px ;}	
/**/
#photo-list {
             /* 3张图片的宽度（包含宽度、padding、border、图片间的留白）
                 计算：3*(100+2*2+1*2+9) - 9
                 之所以减去9是第三张图片的右边留白
             */
            width:880px;
            /* 图片的宽度（包含高度、padding、border）
                计算：100+2*2+1*2
            */clear:both;
            height:150px;margin-left:100px;
            padding-top:8px; overflow:hidden;border:none;
			font-size:12px;
        }
        #photo-list li { float:left; padding-right:9px;}
        #photo-list img {  background:#fff; padding:2px;}

/*底部*/
.footer{border-top:4px solid #127fd4; width:100%; height:140px; background:#ececec;clear:both;}
.copy{ width:999px; height:90px;margin:15px auto 0 auto;}
.f_con{width:999px;margin: 0 auto;}
.copy select{ height:20px; width:130px; margin-left:30px; float:left}
.copy p{ font-size:12px; line-height:30px; }


/*父级单页*/
.cut_l{ width:239px; float:left;}
.cut_r{width:760px; height:auto; float:right;}
.cut_r_top{border-bottom:5px solid #054c82; height:30px;}
.cut_r_con{ line-height:23px; font-size:14px; text-align:justify; word-wrap:break-word; padding:10px 30px;}
.newsCon{ line-height:23px; font-size:14px; text-align:justify; word-wrap:break-word; padding:10px 10px;}
.cut_l_title h2{height:30px;  font-size:25px; line-height:30px; text-align:left; font-weight:bold; border-bottom:5px solid #333;}
/*父级列样式*/
.blank20 {
    clear: both;
    display: block;
    height: 20px;
    overflow: hidden;
}
.f_list{ height:auto;width:710px;  }
.title_bar h2{ width:239px;font-family: Arial,"宋体",sans-serif; height:30px; font-size:25px; line-height:30px; text-align:left; font-weight:bold; border-bottom:5px solid #333; float:left;}
.title_bar div{ width:468px; height:30px; border-bottom:5px solid #054c82;}
.area{ width:100%; height:auto; padding-bottom:20px;}
.sub_area{ clear:both;}
.sub_area h2{ font-family: "Microsoft YaHei","微软雅黑";font-size: 16px;height: 29px;line-height: 29px; overflow: hidden; text-align:left;}
.sub_area h3{font-family: "Microsoft YaHei","微软雅黑","宋体"; text-align:left;
    font-size: 18px;
    font-weight: bold;
    height: 24px;
    line-height: 24px;
    margin: 7px 0 9px; float:left;
    overflow: hidden;}
.modlist ul li{background: url("icons-sprites-v3.png") no-repeat scroll 0 -140px;
    clear: both;
    font-size: 14px;
    height: 28px;
    line-height: 28px;
    padding-left: 9px; text-align:left;}
.modlist li span{ float:right;}

/*子列表*/
.main_area{ width:710px; display:inline-block; float:left; height:auto;  }
.site{ width:710px; height:33px; line-height:33px; text-align:left; text-indent:15px;
 border-left:1px solid #cfcfcf;border-bottom:3px solid #7c7c7c;border-right:1px solid #cfcfcf;border-top:1px solid #cfcfcf;}
.area_list{ height:165px; border-bottom:1px solid #cfcfcf; padding-top:15px;}
.area_list h2{ font-family: "Microsoft YaHei","微软雅黑"; font-weight:100; text-align:left;}
.area_list p{ text-align:left; line-height:25px; }
.area_list .area_con{ text-indent:25px; font-size:12px;}
.pic{float:left; margin-top:10px; overflow:hidden; margin-right:2.7%;}

/*右部样式*/
.area_right{ width:260px; height:auto; float:right; }
.right_area{height:335px; border-bottom:1px solid #7c7c7c;border-right:1px solid #cfcfcf;border-left:1px solid #cfcfcf;}
.right_tit{ height:32px;background:url(tit_top.jpg) repeat-x;}
.right_tit h2{ font-size:14px; line-height:30px; text-align:left; text-indent:15px;}
.right_tit ul{ padding-left:5px;padding-top:5px;}
.right_tit ul li{background: url("icons-sprites-v3.png") no-repeat scroll 0 -136px;
    clear: both;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    padding-left: 9px; text-align:left;}
	
	
/*分页样式*/
.listpage{clear: both;
    float: left;
    margin: 0 auto;
    overflow: hidden;
    padding: 20px 0;
    text-align: left;}
.listpage a {
    background: none repeat scroll 0 0 #777777;
    color: #FFFFFF;
    display: block;
    float: left;
    font-family: "Arial";
    font-weight: bold;
    height: 39px;
    line-height: 39px;
    margin-right: 4px;
    text-align: center;
    text-decoration: none;
    width: 37px;
}
.listpage span {
    color: #fff;
    display: block;
    float: left;
    font-family: "Lucida Console";
    height: 39px;
    line-height: 39px;
    margin-right: 4px;
    text-align: center;
    width: 37px;
}
.listpage .current {
    background: none repeat scroll 0 0 #3973A6;
}
.listpage a:hover {
    background: none repeat scroll 0 0 #3973A6;
}
.listpage a.pre, .list-page a.next {
    font-family: "Tahoma";
}
.listpage .hidden {
    display: none;
}

/*内容样式*/
.text{padding-top:20px;}
.text h2{ text-align:center; font-size:25px; }
.c_info{ padding-top:10px; height:30px;font-family: Arial,"宋体",sans-serif; color:#888; text-align:left; line-height:30px;}
.endtext{ line-height:40px; text-align:justify; word-wrap:break-word; padding-top:10px;}
.line{ border-bottom:1px solid #ccc; height:10px; width:100%; display:block;}

/*图库*/
.website/*所在位置*/{ line-height:30px; height:30px; border-bottom:1px solid #dddddd; text-align:left;}
.newsTex h1{font-size:28px; padding:20px 0; font-family:"微软雅黑","黑体"; text-align:center; line-height:30px;}
.msgbar{ line-height:30px; text-align:center; color:#999; font-size:12px;}
/*--------------------4.视频栏目CSS--------------------*/
.tvphb/*排行榜*/{ padding-left:10px; padding-right:10px; overflow:hidden;}
.tvphb ul{ margin-top:3px; width:99%;}
.tvphb ul li{ float:left; line-height:26px; border-bottom:1px #D5D6D6 dotted; width:100%; overflow:hidden;}
.tvphb ul li a{ font-size:12px;}
.tvphb ul li span{ float:left;}
.tvphb ul li em{ font-size:12px; float:right; margin-right:1%; color:#8d8d8d;}
.v-rank2-top2{ background-color:#d3440c;}
.v-rank2-order2{ color:#FFF; float:left; height:15px; line-height:15px; width:16px; text-align:center; margin:5px 10px 0 0;}
.tvphlb/*点播排行榜*/{ float:left; height:27px; line-height:27px; font-size:12px; color:#999999;}
.tvdjcs/*播放次数*/{ float:right; height:27px; line-height:27px; font-size:12px; color:#999999;}

.v-rank4-top4{ background-color:#FF6D00;}

.HorLine1/*灰色横线*/{ border-top:1px solid #c6c6c6; height:3px; width:90%; float:left;}
.HorLine2/*橙色横线*/{ background-color:#ff8406; height:4px; width:10%; float:left;overflow:hidden;}
.LineTitle01{ height:35px; line-height:35px;}
.LineTitle01 h1{ float:left; font-size:15px; text-indent:13px; font-weight:bold; color:272727;}
.LineTitle01 em{ float:right; padding-right:1%;font-style:normal;}
.LineTitle01 em a{ color:#8d8d8d; font-size:12px; font-style:normal;}

.tvNews{ width:100%;}
.tvNews ul{ margin:0; padding:0;}
.tvNews ul li{ float:left; margin-left:1%; margin-right:1%; width:23%; margin-bottom:15px; display:inline;}
.tvNews ul li img{ width:160px; height:100px;}
.tvNews ul li p{ width:100%; text-align:left; line-height:20px; margin:0;}
.tvtype/*影片类型*/{ color:#333333; font-size:12px;}
.starring/*主演*/{ color:#999999; font-size:12px; height:40px;}
.tvabout/*影片介绍*/{ color:#999999; font-size:12px;}

/*--------------------4.1.视频内容CSS--------------------*/
.tvCon{ width:100%; background:#000;}
.position/*视频所在位置*/{ width:99%; margin:auto; height:40px; line-height:40px; }
.position span{ float:left;}
.position h1{ font-size:18px; color:#2A2A2A; font-family:"微软雅黑","黑体"; float:right;}
.rim06{ border:1px solid #d8d8d8; background:#fcfcfc;}
.pinglun/*评论*/{ width:100%; font-size:12px;}
.pinglun h1{ line-height:30px; float:left; font-weight:bold; font-size:14px;}
.pinglun h2{ line-height:30px; float:right; font-size:12px;}
.pinglun em{ color:#F00; line-height:30px; font-size:12px;}
.pinglun a{ font-size:12px;}	
.pltable{ width:95%; margin:auto; height:180px;}	
.cinput/*评论内容*/{width:90%; height:80px; border:1px solid #ccc; line-height:24px;}	
.plcode/*评论验证码*/{ width:100px; height:26px; border:1px solid #ccc; line-height:26px;}
.published/*表布按钮*/{ background:#ff7e0c; width:80px; height:30px; line-height:30px; color:#fff; border:0; cursor:pointer; text-align:center;}
.plfl1{ float:left;text-align:right; width:80px; line-height:26px;}
.plfr1{ float:left;}
.plfl2{ float:left;text-align:right; margin-top:10px; width:80px; line-height:26px;}
.plfr2{ float:left; margin-top:10px;}

#commentList{ line-height:30px; float:right; margin-right:5px; font-size:12px;}
#commentList a{ font-size:12px;}
#commentListContainer{ width:97%; margin:auto; line-height:24px; font-size:12px;}
dl.rmpl dt{ margin:5px 0 0 0;}
dl.rmpl dd{ margin:0 0 5px 0; color:#8e8e8e;}
dl.rmpl dd.line{ border-bottom:1px dotted #ccc;}
dl.rmpl dt span{ color:#d80c18;}

.tvxinxi/*影片介绍*/{ line-height:24px; padding:10px}
.tvxinxi ul{}
.tvxinxi ul li{ font-size:12px; color:#999999;}
.tvxinxi ul li span{ font-size:12px; color:#3a3a3a;}
.tvxinxi ul li h1{ color:#333333; font-weight:bold; font-size:14px; }

/*--------------------4.视频栏目CSS--------------------*/
#slider{ width:100%; background-color:#fff; padding-top:8px;}
.slider_box{ width:980px; margin:0 auto; height:270px; overflow:hidden; position:relative;}
.silder_tip{ width:92px; height:92px; overflow:hidden; position:absolute; top:0; right:0; z-index:1; text-indent:-999px; background:url(../img/tv/tip-tt.gif) no-repeat;}
#movie_tip{ background-position:-93px 0;}
.silder_con{ height:270px; overflow:hidden; position:absolute;}
.silder_panel{ width:980px; height:270px; overflow:hidden; float:left; position:relative;background:#111;}
.silder_panel img/**/{ width:690px; height:270px; display:block; overflow:hidden;}
.silder_intro{ width:210px; height:270px; line-height:20px; overflow:hidden; color:#999; padding: 0 0 0 2.040816%; float:left;}
.silder_intro h3{ padding:10px 0; height:50px; color:#7acf39; line-height:30px; overflow: hidden;}
.silder_intro h3 strong{ font-family: "宋体"; font-size: 24px; height:30px; overflow: hidden;font-weight:normal; display:block;}
.silder_intro h3 strong a{ color:#fff; font-weight:bold;}
.silder_intro ul{ height:60px; overflow:hidden;}	
.silder_intro li{ height:20px; overflow:hidden;color:#c8c8c8;}
.silder_intro li a{ color:#c8c8c8; margin:0 6px;}
.silder_intro span{ margin:0 10px 0 0;}
.silder_intro p{ height:72px; overflow:hidden; color:#c8c8c8; margin-top:10px; line-height:18px;}
.silder_play{ display: block; width:136px; height:30px; overflow:hidden; text-indent:-999px;position:absolute; bottom:13px; right:45px; background:url(../img/tv/silder-play.png) 0 -30px no-repeat;}	
.silder_play:hover{ background-position:0 0;}

.slider_box a.prev,.slider_box a.next{ display:block; width:45px; height:100px; overflow:hidden;text-indent:-999px; position:absolute;cursor:pointer; margin:85px 0 0 0; background: url(../img/tv/silder_btn.gif) no-repeat;}	
.slider_box a.prev{ left:0; background-position: left 0;}
.slider_box a.next{ right:0; background-position: right 0;}
.silderBox{ height:8px; line-height:8px;}

.tvphb/*排行榜*/{ padding-left:10px; padding-right:10px; overflow:hidden;}
.tvphb ul{ margin-top:3px; width:99%;}
.tvphb ul li{ float:left; line-height:26px; border-bottom:1px #D5D6D6 dotted; width:100%; overflow:hidden;}
.tvphb ul li a{ font-size:12px;}
.tvphb ul li span{ float:left;}
.tvphb ul li em{ font-size:12px; float:right; margin-right:1%; color:#8d8d8d;font-style:normal;}
.v-rank2-top2{ background-color:#d3440c;}
.v-rank2-order2{ color:#FFF; float:left; height:15px; line-height:15px; width:16px; text-align:center; margin:5px 10px 0 0;}
.tvphlb/*点播排行榜*/{ float:left; height:27px; line-height:27px; font-size:12px; color:#999999;}
.tvdjcs/*播放次数*/{ float:right; height:27px; line-height:27px; font-size:12px; color:#999999;}

.v-rank4-top4{ background-color:#FF6D00;}

.HorLine1/*灰色横线*/{ border-top:1px solid #c6c6c6; height:3px; width:90%; float:left;}
.HorLine2/*橙色横线*/{ background-color:#ff8406; height:4px; width:10%; float:left; overflow:hidden;}
.LineTitle01{ height:35px; line-height:35px;}
.LineTitle01 h1{ float:left; text-indent:13px; font-weight:bold; color:272727;}
.LineTitle01 em{ float:right; padding-right:1%;}
.LineTitle01 em a{ color:#8d8d8d; font-size:12px;}

.tvNews{ width:100%;}
.tvNews ul{ margin:0; padding:0; }
.tvNews ul li{ float:left; margin-left:1%; margin-right:1%; width:23%; margin-bottom:15px; display:inline;}
.tvNews ul li img{ width:160px; height:100px;}
.tvNews ul li p{ width:100%; text-align:left; line-height:20px; margin:0;}
.tvtype/*影片类型*/{ color:#333333; font-size:12px;}
.starring/*主演*/{ color:#999999; font-size:12px; height:40px;}
.tvabout/*影片介绍*/{ color:#999999; font-size:12px;}


.rim02/*边框*/{border-left:1px solid #cfcfcf; border-top:2px solid #206f96; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf;}
.LanMu01-1/*标题背景*/{ width:23px; height:30px; float:left;}
.LanMu01-2{ width:100%; height:30px;}
.LanMu01-2 a{ font-size:12px;}

.LanMu01-2 span{ line-height:30px; float:left; font-size:14px; font-weight:bold; color:#2b4099;}
.LanMu01-2 em{float:right; padding-right:1%; font-size:12px; line-height:28px;font-style:normal;}
.LanMu01-3{ width:10px; height:30px; float:right;}

.clear-10{ clear:both; height:10px;}

.rim05{ border:1px solid #d8d8d8;}
.hundred100{width:100%;}
.tukuzlm ul li{ float:left; margin:15px 1% 0 1%;font-size:12px;text-align:left;line-height:25px; }
.tukuzlm ul li img{ width:100%;}

/*--------------------9.搜索CSS--------------------*/
.sousuoCon{ width:97%; margin:auto; line-height:24px;}
dl.sslist{border-bottom:1px dashed #ccc; line-height:1.8em; padding:10px 0 10px;}
dl.sslist dt{height:30px;}
dl.sslist dt span a,dl.list3 dt span a:visited{font-size:14px; color:#ff3300;}
dl.sslist dt a,dl.list3 dt a:visited{font-size:14px; color:#0033FF;}
dl.sslist dt a:hover{font-size:14px; color:#ff3300;}
dl.sslist dd{color:#000;}
dl.sslist dd.zy{height:50px; text-indent:20px; text-indent:20px; color:#999; overflow:hidden;}

dl.ssjob{ border-bottom:1px dashed #ccc; line-height:1.8em; padding:10px 0 10px;}
dl.ssjob dt{ line-height:30px;}
dl.ssjob dt span a,dl.list3 dt span a:visited{ font-size:14px; color:#ff3300;}
dl.ssjob dt a,dl.list3 dt a:visited{ font-size:14px; color:#0033FF;}
dl.ssjob dt a:hover{ font-size:14px; color:#ff3300;}
dl.ssjob dd{ color:#000;}
dl.ssjob dd.zy{ text-indent:20px; text-indent:20px; color:#999;}

.search_msg{height:30px; line-height:30px; margin:10px 0 10px; border-bottom:#ccc 1px solid; font-weight:bold;}
.search_msg span{ color:#F00; font-weight:bold;}

.taglist{ width:97%; height:4000px; margin:auto; line-height:24px;}
.taglist ul/*tag*/{width:100%; margin:5px auto; list-style:circle;}
.taglist ul li{width:32%; padding-left:1%; height:30px; line-height:30px; float:left; background:url(../img/news/red-icon.gif) no-repeat 1px 10px; text-indent:10px;}


.ld{ width:755px; height:auto; margin:0 auto;}
.ldtitle{ height:37px; background:#1d88d9;margin-top:50px; color:#FFFFFF; font-size:18px; font-weight:bold; line-height:37px; font-family:"宋体";}
.job{ font-size:12px; color:#9a9a9a; line-height:30px;}
.ldname{color:#9a9a9a; line-height:30px; font-size:14px; font-weight:bold;}

/*栏目新0421*/
.border4{ border:1px #c1d1ea solid;}
.l_area{ width:250px; height:890px;margin-bottom:10px;}
.l_area_title{ width:250px; height:35px; background:url(title_top.jpg) no-repeat; color:#ebf6f8; line-height:30px;
 font-size:18px; text-align:left; text-indent:13px; font-family: "Microsoft YaHei","微软雅黑","黑体"; font-weight:bold }
.l_area_con{ height:845px; margin-top:10px; background:url(list_bg.jpg) repeat-x;}
.l_area_con ul li{ height:49px; width:90%; margin:0 auto; border-bottom:1px dotted #939393; line-height:49px; color:#156fae; font-size:15px; font-weight:bold;}
.l_area_con a{color:#156fae;}
.wz{font-size:12px; color:#005284; font-weight:bold; height:45px; line-height:50px; border-bottom:1px solid #cbe2f4; width:635px; text-align:left;}
.wz a{color:#005284;}
.r_area{ width:735px; min-height:890px; background:url(con_bj.jpg) repeat-x;}
.r_area ul{ padding-top:30px;}
.r_area ul li{ height:32px; width:640px; font-size:13px; text-align:left; border-bottom:1px dotted #b3b3b3; line-height:30px; margin:0 auto;
 background:url(icon.png) no-repeat scroll -10px -70px ; text-indent:10px; clear:both;
}
.r_area ul span{ float:right; color:#9b9b9b;}


/*分页样式*/
.fy{clear: both;
    float: left;
	width:640px;
    margin: 0 auto;
    overflow: hidden;
    padding: 80px 0 0 20%;
    text-align: left;}
.fy a {
    background: none repeat scroll 0 0 #777777;
    color: #FFFFFF;
    display: block;
    float: left;
    font-family: "Arial";
    font-weight: bold;
    height: 21px;
    line-height: 21px;
    margin-right: 4px;
    text-align: center;
    text-decoration: none;
    width: 21px;
}
.fy span {
    color: #fff;
    display: block;
    float: left;
    font-family: "Lucida Console";
    height: 21px;
    line-height: 21px;
    margin-right: 4px;
    text-align: center;
    width: 21px;
}
.fy .current {
    background: none repeat scroll 0 0 #3973A6;
}
.fy a:hover {
    background: none repeat scroll 0 0 #3973A6;
}
.fy a.pre, .list-page a.next {
    font-family: "Tahoma";
}
.fy .hidden {
    display: none;
}
.div100{width:100%;}
.divcenter{margin-left:auto;margin-right: auto;}
.div1200{width:1200px;overflow: hidden;}
.divbottom {height:100px;background: #a40e0f;color: #ffffff;font-size: 14px;text-align: center; margin-top:40px;}
.divbottom  a{background: #a40e0f;color: #ffffff;  }
.divbottom  a:hover{color:#8aa8f0;}





.main{ width: 1000px; margin: 0 auto; padding:0 12px; background:url(main-bg.png) repeat-x top left #fff;}
.location{ height: 52px; background: url(location.png) no-repeat 2px center; font-size: 14px; line-height: 52px; color: #000; border-bottom: 1px solid #dbdbdb; padding-left: 26px; }
.location a{ color: #000; }
.ky_subject{margin-top: 16px;margin-bottom: 31px;}
.ky_responsibility{background:#f9f9f9;height: 221px;width: 1000px;border:1px solid #dcdcdc;}
.ky_responsibility h2{font-size:24px;color: #c9100e;text-align: center;line-height: 66px;background: url(responsibility_tit.png) no-repeat;}
.ky_responsibility p{padding:0px 40px;text-indent: 2em;line-height: 32px;}
.diCon{padding: 0 0px 0px 0px; border:1px solid #dcdcdc; border-top: none; }
.ky_diCon{border:0;overflow: visible;margin-top: 15px;}
.diCon h3{ font-size: 16px; color: #000; line-height: 36px; padding: 4px 0 10px 0; }
.diCon img{ float: left; margin-right: 24px; }
.diCon p{ font-size: 15px; line-height: 28px; color: #666; text-indent: 30px; height: 168px; }
.diCon p a{ color: #ff0300; }
.diCon hr{ height: 0; border:none; border-top: 1px dashed #d9d9d9; margin: 24px 0 10px 0; }
.diCon li{ padding-left: 20px; line-height: 35px; height: 35px; font-size: 15px; background: url(gu_iconli1.png) no-repeat 3px center; }
.diCon li a{ color: #000; }
.diCon li span{ float: right; font-size: 14px; color: #888; margin-right: 3px; }
.dataShadow{ width: auto; height: 44px; background: url(bottomShadowBg.png) no-repeat center bottom; }
.diCon li a:hover{ color: #ca0e0c; }
.ky_diConmore{background: url(ky_Conlist.jpg) repeat-x;border-top:2px solid #cb0000;overflow: visible;height: 32px;margin-bottom: 15px;border-left:0;border-right:0;}
.ky_diConmore h2{margin-top: -10px;}
.ky_diConmore a{font-size: 14px;line-height: 32px;color: #666666;padding-right: 15px;}

.diHead{ height: 41px; overflow:visible; border-top: 3px solid #cb0000;   }
.diHead h2{ float: left; height: 41px; margin: -11px 0 0 8px;  }
.diHead h2 span{ background-color: #247fc7; background-color: #d8d8d8; color: #333; font-size: 18px; padding: 8px 18px; float: left; font-weight: normal; cursor: default;}
.diHead h2 i{ width: 6px; height: 8px; display:block;float: left;}
.diHead h2 i.connerLeft{ background: url(trangleLeftBg.png) no-repeat center center; }
.diHead h2 i.connerRight{ background: url(trangleRightBg.png) no-repeat center center; }
.diHead a{ font-size: 14px; color: #333; float: right; line-height: 30px; margin-right: 10px; }
.diHead h2.selected span{ background-color: #247fc7; color: #fff; font-family:微软雅黑; }
.diHead h2.selected .connerLeft{ background: url(trangleLeftOnBg.png) no-repeat center center; }
.diHead h2.selected .connerRight{ background: url(trangleRightOnBg.png) no-repeat center center; }
.fr{float:right;}
.le{float:left;}